package Clases;
/**
 * 
 */


import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * @author bruno_000
 *
 */
@Entity
@Table(name="tecnico",schema="bdd_II")
public class Tecnico extends Participante {
	
	private String posicion;
	private Seleccion seleccion;
	
	/**
	 * Constructor sin parametros
	 */
	public Tecnico(){}

	/**
	 * @param nombre
	 * @param apellido
	 * @param fecha_nac
	 * @param pasaporte
	 * @param posicion
	 * @param seleccion
	 */
	public Tecnico(String nombre, String apellido, String fecha_nac,
			String pasaporte, String posicion, Seleccion seleccion) {
		super(nombre, apellido, fecha_nac, pasaporte);
		this.posicion = posicion;
		this.seleccion = seleccion;
	}


	/**
	 * @return the posicion
	 */
	@Column(name="posicion")
	public String getPosicion() {
		return posicion;
	}

	/**
	 * @param posicion the posicion to set
	 */
	public void setPosicion(String posicion) {
		this.posicion = posicion;
	}

	/**
	 * @return the seleccion
	 */
//	@ManyToOne
//	@JoinColumn(name="nombre_seleccion")
//	public Seleccion getSeleccion() {
//		return seleccion;
//	}

	/**
	 * @param seleccion the seleccion to set
	 */
//	public void setSeleccion(Seleccion seleccion) {
//		this.seleccion = seleccion;
//	}
}
